water fire-fighting systems - Francés Inglés Diccionario